#!/bin/sh
#find /var/log/suricata/http -mtime +7 -name "*.data" -exec rm -rf {} \;
indir="/var/log/suricata/http/"
today=`date +%s`
sevenday=604800
t2=`expr $today - $sevenday`
#echo $t2
function read_dir(){
for file in `ls $indir` #注意此处这是两个反引号，表示运行系统命令
do
 if [ -d $indir$file ] #注意此处之间一定要加上空格，否则会报错
 then
  echo $file
  t1=`date -d "$file" +%s`
  if [ $t1 -lt $t2 ]; then
    echo "delete $file"
    rm -rf $indir$file
  fi      
 fi
done
} 
#读取第一个参数
read_dir $indir
